package com.odobenus.client.properties;

import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix="odobenus")
public class OdobenusProperties {
	private Boolean enableRemote;
	private String serverHost;
	private String version;
	private String app;
	private String env;
	private String localDownDir;
	private String mode;
	
	private String zookeeperAddress;
	private String applicationName;
	private String applicationDomain;
	public Boolean getEnableRemote() {
		return enableRemote;
	}
	public void setEnableRemote(Boolean enableRemote) {
		this.enableRemote = enableRemote;
	}
	public String getServerHost() {
		return serverHost;
	}
	public void setServerHost(String serverHost) {
		this.serverHost = serverHost;
	}
	public String getVersion() {
		return version;
	}
	public void setVersion(String version) {
		this.version = version;
	}
	public String getApp() {
		return app;
	}
	public void setApp(String app) {
		this.app = app;
	}
	public String getEnv() {
		return env;
	}
	public void setEnv(String env) {
		this.env = env;
	}
	public String getLocalDownDir() {
		return localDownDir;
	}
	public void setLocalDownDir(String localDownDir) {
		this.localDownDir = localDownDir;
	}
	public String getZookeeperAddress() {
		return zookeeperAddress;
	}
	public void setZookeeperAddress(String zookeeperAddress) {
		this.zookeeperAddress = zookeeperAddress;
	}
	public String getApplicationName() {
		return applicationName;
	}
	public void setApplicationName(String applicationName) {
		this.applicationName = applicationName;
	}
	public String getApplicationDomain() {
		return applicationDomain;
	}
	public void setApplicationDomain(String applicationDomain) {
		this.applicationDomain = applicationDomain;
	}
	public String getMode() {
		return mode;
	}
	public void setMode(String mode) {
		this.mode = mode;
	}
	@Override
	public String toString() {
		return "OdobenusProperties [enableRemote=" + enableRemote + ", serverHost=" + serverHost + ", version="
				+ version + ", app=" + app + ", env=" + env + ", localDownDir=" + localDownDir + ", mode=" + mode
				+ ", zookeeperAddress=" + zookeeperAddress + ", applicationName=" + applicationName
				+ ", applicationDomain=" + applicationDomain + "]";
	}

}
